import java.util.function.BiFunction;

public class Add {

    public int add(int a, int b) {
        return a + b;
    }

    public int numAdd(BiFunction<Integer, Integer, Integer> fun, int t, int u) {
        return fun.apply(t, u);
    }

    public static void main(String[] args) {
        Add testadd = new Add();
        int result = testadd.numAdd(testadd::add, 1, 2);

        System.out.println("结果输出:"+result);
    }
}
